home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 22 / AACD 22.iso / AACD / Sound / mhi_dev / Include / pragma / mhi_lib.h
Encoding:
C/C++ Source or Header  |  2001-03-30  |  725 b   |  28 lines

  1. #ifndef _INCLUDE_PRAGMA_MHI_LIB_H
  2. #define _INCLUDE_PRAGMA_MHI_LIB_H
  3.  
  4. #ifndef CLIB_MHI_PROTOS_H
  5. #include <clib/mhi_protos.h>
  6. #endif
  7.  
  8. #ifdef __cplusplus
  9. extern "C" {
  10. #endif
  11.  
  12. #pragma amicall(MHIBase,0x01E,MHIAllocDecoder(a0,d0))
  13. #pragma amicall(MHIBase,0x024,MHIFreeDecoder(a3))
  14. #pragma amicall(MHIBase,0x02A,MHIQueueBuffer(a3,a0,d0))
  15. #pragma amicall(MHIBase,0x030,MHIGetEmpty(a3))
  16. #pragma amicall(MHIBase,0x036,MHIGetStatus(a3))
  17. #pragma amicall(MHIBase,0x03C,MHIPlay(a3))
  18. #pragma amicall(MHIBase,0x042,MHIStop(a3))
  19. #pragma amicall(MHIBase,0x048,MHIPause(a3))
  20. #pragma amicall(MHIBase,0x04E,MHIQuery(d1))
  21. #pragma amicall(MHIBase,0x054,MHISetParam(a3,d0,d1))
  22.  
  23. #ifdef __cplusplus
  24. }
  25. #endif
  26.  
  27. #endif    /*  _INCLUDE_PRAGMA_MHI_LIB_H  */
  28.